carriage and insurance - Spanish English Dictionary